Handling Locally Names of Mobile Agents
نویسندگان
چکیده
We address the problem of handling names in distributed systems made of mobile processes. We equip processes with local environments. Our SOS operational semantics handles these environments so that captures of names are never possible. Essentially, our semantics includes the speciication of a distributed name manager that conservatively extends standard operational semantics. Also it simpliies the speciication of local as well as global garbage collectors. Bisimulation-based equivalences can be checked on our transition systems, yielding the same equivalence relations based on standard interleav-ing semantics. Finally, we show that our development scales up smoothly to higher-order calculi.
منابع مشابه
Names of the -calculus agents handled locally
We address the problem of handling names in concurrent and distributed systems made up of mobile processes. We equip processes with local environments. Our structural operational semantics handles these environments so that captures of names are never possible. Our semantics includes the speciication of a distributed name manager that conservatively extends standard operational semantics. Bisim...
متن کاملMobile Processes with Dependent Communication Types and Singleton Types for Names and Capabilities⋆
There are many calculi for reasoning about concurrent communicating processes which have locations and are mobile. Examples include the original Ambient Calculus and its many variants, the Seal Calculus, the MR-calculus, the M-calculus, etc. It is desirable to use such calculi to describe the behavior of mobile agents. It seems reasonable that mobile agents should be able to follow non-predeter...
متن کاملMobile Robot Navigation Error Handling Using an Extended Kalman Filter
Obviously navigation is one of the most complicated issues in mobile robots. Intelligent algorithms are often used for error handling in robot navigation. This Paper deals with the problem of Inertial Measurement Unit (IMU) error handling by using Extended Kalman Filter (EKF) as an Expert Algorithms. Our focus is put on the field of mobile robot navigation in the 2D environments. The main chall...
متن کاملMobile Robot Navigation Error Handling Using an Extended Kalman Filter
Obviously navigation is one of the most complicated issues in mobile robots. Intelligent algorithms are often used for error handling in robot navigation. This Paper deals with the problem of Inertial Measurement Unit (IMU) error handling by using Extended Kalman Filter (EKF) as an Expert Algorithms. Our focus is put on the field of mobile robot navigation in the 2D environments. The main chall...
متن کاملALBA: A Generic Library for Programming Mobile Agents with Prolog
This paper presents ALBA, a generic library dedicated to the commissioning of mobile agents written in Prolog. This library offers a handful of mechanisms for autonomous agents creation, execution, communication and mobility, whose implementation strongly respects the principles of robustness, decentralization of data, flexibility and genericity. In this perspective, the following paper mainly ...
متن کامل